From 3a8c0e370b7a71d65642d14b680a111090172688 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 28 Feb 2009 00:52:59 +0000 Subject: [PATCH] Handle widget being NULL. Pointed out by Wouter Bolsterlee. * gtk/gtkpaned.c (get_child_panes): Handle widget being NULL. Pointed out by Wouter Bolsterlee. svn path=/trunk/; revision=22419 --- ChangeLog | 7 +++++++ gtk/gtkpaned.c | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 710f7db131..fbcc030377 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2009-02-27 Matthias Clasen + + Bug 572996 – crash in Home Folder: Trying to open the sidebar + + * gtk/gtkpaned.c (get_child_panes): Handle widget being NULL. + Pointed out by Wouter Bolsterlee. + 2009-02-27 Matthias Clasen Bug 572972 – GtkRecentChooserDefault: memory leak in diff --git a/gtk/gtkpaned.c b/gtk/gtkpaned.c index ba4282103f..64b0429974 100644 --- a/gtk/gtkpaned.c +++ b/gtk/gtkpaned.c @@ -1890,7 +1890,7 @@ static void get_child_panes (GtkWidget *widget, GList **panes) { - if (!GTK_WIDGET_REALIZED (widget)) + if (!widget || !GTK_WIDGET_REALIZED (widget)) return; if (GTK_IS_PANED (widget)) -- 2.30.2